Square-tailed Kite - German English Dictionary